package com.zz.ecommerce.assistSysManage.eBilling.bean;

import com.zz.ecommerce.utils.SqlType;

import java.io.Serializable;

public class TElectronicBilling implements Serializable {
    private String eBillingNo;//账册编号
    private String preNo;//预录入号
    private String decType;//申报类型
    private String enterpriseName;//经营单位名称
    private String enterpriseCode;//经营单位编码
    private String contacts;//联系人
    private String phone;//电话
    private String registeredCapital;//企业注册资金
    private String tradeMode;//贸易方式
    private String approvalNo;//批准证编号
    private String equipmentAmount;//设备金额
    private String currency;//币值
    private String imports;//进口总额(USD)
    private String inportOne;//进口口岸一
    private String inportTwo;//进口口岸二
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss", qryStart = "expiresStart", qryEnd = "expiresEnd")
    private String expires;//结束有效期
    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String expiresStart;
    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String expiresEnd;
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss", qryStart = "decDateStart", qryEnd = "decDateEnd")
    private String decDate;//备案日期
    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String decDateStart;
    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String decDateEnd;
    private String decContent;//备案内容
    private String decPages;//附表页数
    private String decPerson;//申请人
    private String recordPerson;//录入人
    private String decStatus;//审核状态
    private String auditPerson;//审核人
    private String reviewPerson;//复审人

    public String geteBillingNo() {
        return eBillingNo;
    }

    public void seteBillingNo(String eBillingNo) {
        this.eBillingNo = eBillingNo;
    }

    public String getPreNo() {
        return preNo;
    }

    public void setPreNo(String preNo) {
        this.preNo = preNo;
    }

    public String getDecType() {
        return decType;
    }

    public void setDecType(String decType) {
        this.decType = decType;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public String getEnterpriseCode() {
        return enterpriseCode;
    }

    public void setEnterpriseCode(String enterpriseCode) {
        this.enterpriseCode = enterpriseCode;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getRegisteredCapital() {
        return registeredCapital;
    }

    public void setRegisteredCapital(String registeredCapital) {
        this.registeredCapital = registeredCapital;
    }

    public String getTradeMode() {
        return tradeMode;
    }

    public void setTradeMode(String tradeMode) {
        this.tradeMode = tradeMode;
    }

    public String getApprovalNo() {
        return approvalNo;
    }

    public void setApprovalNo(String approvalNo) {
        this.approvalNo = approvalNo;
    }

    public String getEquipmentAmount() {
        return equipmentAmount;
    }

    public void setEquipmentAmount(String equipmentAmount) {
        this.equipmentAmount = equipmentAmount;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getImports() {
        return imports;
    }

    public void setImports(String imports) {
        this.imports = imports;
    }

    public String getInportOne() {
        return inportOne;
    }

    public void setInportOne(String inportOne) {
        this.inportOne = inportOne;
    }

    public String getInportTwo() {
        return inportTwo;
    }

    public void setInportTwo(String inportTwo) {
        this.inportTwo = inportTwo;
    }

    public String getExpires() {
        return expires;
    }

    public void setExpires(String expires) {
        this.expires = expires;
    }

    public String getExpiresStart() {
        return expiresStart;
    }

    public void setExpiresStart(String expiresStart) {
        this.expiresStart = expiresStart;
    }

    public String getExpiresEnd() {
        return expiresEnd;
    }

    public void setExpiresEnd(String expiresEnd) {
        this.expiresEnd = expiresEnd;
    }

    public String getDecDate() {
        return decDate;
    }

    public void setDecDate(String decDate) {
        this.decDate = decDate;
    }

    public String getDecDateStart() {
        return decDateStart;
    }

    public void setDecDateStart(String decDateStart) {
        this.decDateStart = decDateStart;
    }

    public String getDecDateEnd() {
        return decDateEnd;
    }

    public void setDecDateEnd(String decDateEnd) {
        this.decDateEnd = decDateEnd;
    }

    public String getDecContent() {
        return decContent;
    }

    public void setDecContent(String decContent) {
        this.decContent = decContent;
    }

    public String getDecPages() {
        return decPages;
    }

    public void setDecPages(String decPages) {
        this.decPages = decPages;
    }

    public String getDecPerson() {
        return decPerson;
    }

    public void setDecPerson(String decPerson) {
        this.decPerson = decPerson;
    }

    public String getRecordPerson() {
        return recordPerson;
    }

    public void setRecordPerson(String recordPerson) {
        this.recordPerson = recordPerson;
    }

    public String getDecStatus() {
        return decStatus;
    }

    public void setDecStatus(String decStatus) {
        this.decStatus = decStatus;
    }

    public String getAuditPerson() {
        return auditPerson;
    }

    public void setAuditPerson(String auditPerson) {
        this.auditPerson = auditPerson;
    }

    public String getReviewPerson() {
        return reviewPerson;
    }

    public void setReviewPerson(String reviewPerson) {
        this.reviewPerson = reviewPerson;
    }

    @Override
    public String toString() {
        return "TElectronicBilling{" +
                "eBillingNo='" + eBillingNo + '\'' +
                ", preNo='" + preNo + '\'' +
                ", decType='" + decType + '\'' +
                ", enterpriseName='" + enterpriseName + '\'' +
                ", enterpriseCode='" + enterpriseCode + '\'' +
                ", contacts='" + contacts + '\'' +
                ", phone='" + phone + '\'' +
                ", registeredCapital='" + registeredCapital + '\'' +
                ", tradeMode='" + tradeMode + '\'' +
                ", approvalNo='" + approvalNo + '\'' +
                ", equipmentAmount='" + equipmentAmount + '\'' +
                ", currency='" + currency + '\'' +
                ", imports='" + imports + '\'' +
                ", inportOne='" + inportOne + '\'' +
                ", inportTwo='" + inportTwo + '\'' +
                ", expires='" + expires + '\'' +
                ", expiresStart='" + expiresStart + '\'' +
                ", expiresEnd='" + expiresEnd + '\'' +
                ", decDate='" + decDate + '\'' +
                ", decDateStart='" + decDateStart + '\'' +
                ", decDateEnd='" + decDateEnd + '\'' +
                ", decContent='" + decContent + '\'' +
                ", decPages='" + decPages + '\'' +
                ", decPerson='" + decPerson + '\'' +
                ", recordPerson='" + recordPerson + '\'' +
                ", decStatus='" + decStatus + '\'' +
                ", auditPerson='" + auditPerson + '\'' +
                ", reviewPerson='" + reviewPerson + '\'' +
                '}';
    }
}
